docking keel - Spanish English Dictionary